905774
283796
828375
692595
619701
369927
368594
917191
689502
295184
258550
1041275
268284
503841
419275
783256
818951
471118
381102
61387
527115
83966
280432
640607